[][src]Crate crossbeam_queue

Concurrent queues.

This crate provides concurrent queues that can be shared among threads:

  • ArrayQueue, a bounded MPMC queue that allocates a fixed-capacity buffer on construction.
  • SegQueue, an unbounded MPMC queue that allocates small buffers, segments, on demand.

Structs

ArrayQueue

A bounded multi-producer multi-consumer queue.

PopError

Error which occurs when popping from an empty queue.

PushError

Error which occurs when pushing into a full queue.

SegQueue

An unbounded multi-producer multi-consumer queue.